Epsom & St Helier University Hospitals NHS Trust
Saint Helier Hospital Wrythe Ln., Carshalton, Greater London, United Kingdom, SM5 1AA
(02082) 962000 Phone